home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / More Source / C⁄C++ / Xconq 7.0d37 / lib / ww2-42.g < prev    next >
Text File  |  1995-05-04  |  24KB  |  793 lines

  1. (game-module "ww2-42"
  2.   (title "WWII Jan 42")
  3.   (blurb "Full WWII, January 1942.")
  4.   (base-module "ww2-adv")
  5.   (variants
  6.    (see-all true)
  7.    )
  8.   (instructions (
  9.    "In this game you play the national leader of your country during WWII."
  10.    ))
  11.   )
  12.  
  13. ;;; Define basic terrain.
  14.  
  15. (include "earth-1deg")
  16.  
  17. (set synthesis-methods nil)
  18.  
  19. ;;; All the participants and major neutrals.
  20. ;;; (should include the "minor powers" eventually)
  21. ;;; (should use symbolic names)
  22.  
  23. (side 1 (name "UK") (emblem-name "flag-uk"))
  24. (side 2 (name "France") (emblem-name "flag-france") (active false))
  25. (side 3 (name "USA") (emblem-name "flag-usa"))
  26. (side 4 (name "Germany") (emblem-name "flag-swastika"))
  27. (side 5 (name "Italy") (emblem-name "flag-italy"))
  28. (side 6 (name "Japan") (emblem-name "flag-japan"))
  29. (side 7 (name "USSR") (emblem-name "soviet-star"))
  30. (side 8 (name "China") (emblem-name "flag-china"))
  31. (side 9 (name "Spain") (emblem-name "flag-spain"))
  32.  
  33. ;;; Two-letter codes for sides.
  34.  
  35. (define uk 1)
  36. (define fr 2)
  37. (define us 3)
  38. (define de 4)
  39. (define it 5)
  40. (define jp 6)
  41. (define su 7)
  42. (define zh 8)
  43. (define es 9)
  44.  
  45. ;;; Define the people.
  46.  
  47. (area (people-sides
  48.   "360l"
  49.   "360l"
  50.   "360l"
  51.   "136l9a138h77l"
  52.   "136l9a139h76l"
  53.   "134l12a139hl2h25l18d27b2l"
  54.   "22l4b106l2e12a145h22l18dl27bl"
  55.   "b20l6b103l3e6a2l6a147h20l10dldl5d28b"
  56.   "27b102l4e5a3l6a148h20l5dld2l8d28b"
  57.   "27b101l4e6a4l6a147h18l20d27b"
  58.   "27b100l5e5a4l7a143h22l6dl4dl8d27b"
  59.   "25b15l6b80l6e5a4l7a134h4l4h24l11dl6dl4dl22b"
  60.   "25b16l7b78l6e6a4l6a128h2l5h4l3h25l25d3bl16b"
  61.   "25b17l8b45la30l6e6a10le125h5l4h33l11d3l12d18b"
  62.   "25b18l8b4lb38l3a29l7e5a13l124h5l3h35l7d3l3d9l5d15b"
  63.   "26b17l10b2l3b18la18l2a19l2b9l3e3l5a5lel9e108h16l5h41l4d16ldld13b"
  64.   "28b16l15b56l4b12lel5a5lel9e105h18l7h25ld13l2d20ld2l12b"
  65.   "34b8lb2l16b56l2b12l2e2l3a5l16e98h21l7h37l4d2l2d16ldld11b"
  66.   "36b8l18b52l2bl4b10l4e8l16e98h2lh17l7h35l4d25l2dl3bl5b"
  67.   "41b3l21b49la2b2l4b9le6l3el16e100h19l6h4lhlh27l2d31l9b"
  68.   "41b3l23b47l3a3l3b6l32e103hlh12l5h31ldld33lb2l7b"
  69.   "43b2l23b46l3a2l5b4l34e103hlh12l3h15ld11ldldld38lb2l5b"
  70.   "44bl22b48la4l5b2l35e74h2a27hlh13lh22ldldld48l4b"
  71.   "66b2lb50l3b5l36e70h6a10g16h2l2h11lh76l3b"
  72.   "36b3l22b6l4b52lel38e68h8a17g9h2l2h89l2b"
  73.   "4l31d5l22blb3l5b50l41e64h12a19g8h2lh91l"
  74.   "2ldl31d2ld4l20b5l6b50l11e3a27e63h12a19g7h3lh9lh81l"
  75.   "3l38d3l19b3lc58l3e8a3f20el2e3l12h3l47h12a19g7h4lh90l"
  76.   "3l37d2l2d3l9bd9b60l2e6a6fl15e4l3e2l10h5l47h12agl17g6h13lg82l"
  77.   "4l36d2l2d2l10b2d2b2l2b63le7a6f2l14e4le2l11h5l39h4i15a2i18g6h5l2g4l2g83l"
  78.   "4l37dl3dl4b3l5d4lb57l8j7a4l3f2l13e10l9h4l33hl2h8i13a3i19g4h6l5g86l"
  79.   "5l37dl3d2b2l8d62l11ja5lc3l3f3l10e12l8h5l29h4l10i11a5i19g10l3g87l"
  80.   "5l37dl3d3l10d62l2a9j10l4f2l8e2a3l4a5l8h5l28h3l11i11a4i19g101l"
  81.   "6l51d64l2a8j7l2f4l4flf4e2l20a3h4l27h18i7a5i10g2l7g11l2g88l"
  82.   "6l50d65l2a7j2lj6l2f5lf3lf2e5l20a2h4l26h31i8g2l2g2l3g12l2g88l"
  83.   "8l48d47la17l2a8j16lf4l3e2l23a5l18h2l5h31i8g7l3g11l2g88l"
  84.   "8l48d49la17l7j17lf4l2e2lfl10a3ca3b5a5l7a12h2l4h31i9glg5l3g9l3g88l"
  85.   "10l46d69lb8l9c2l2f7le5lalal2a2l4c5b17a10h4l2h13il18i13g3l3g7l5g87l"
  86.   "11l45d76l11c13l2elf8l2c9b16a6h2b7l17il14i10g6l3g2l10g87l"
  87.   "12l44d70l17c5lb16l2b2l11b16a5h5b6lil7il20i11g6lg5l2gl2g90l"
  88.   "15l39d71l19c25l12b17a11b21l19i5g9l2gl2g92l"
  89.   "14ld2l37d15lb47lj7l19c5f5l3f12l4b3a6b16a12b22l18i5g9l2g94l"
  90.   "18ldl33d71l21c4f5l5f5l2b3l3b2a2l2a5b15a15b20l15i2gi5g8lg95l"
  91.   "18l2a2la31d71l8c8l4c16f10b2a5l2a4b15a17b18l14il7g45la58l"
  92.   "19l2a2l9a8d3l2d7l2d63lj7l7c10l3c16f10ba8l2ab2l14a20b16l13i9g103l"
  93.   "21l2a2l8a7d13l2d64ljlj3lj4c13l3c3f11l2f7blbla9l2a3l13a22b13l13il9g7lg52ld41l"
  94.   "21l3a2l10a3d15l2d67l3j3c15l3c2f12lfb2l5b2l2a10la4l11a27bl4b4l21i103l"
  95.   "24l2al11a2d14l3d66l3j2c17l2c2f17l5b2l2a10l2a7l7a33bl21ig7lg95l"
  96.   "25la2l2al8ad15l2dlb63l3j2c19l2cf18l5b2la11lala3la3l6a33b22i73ld29l"
  97.   "26l2a2l10a20lb61l2j3c40l6b2l2a10l3a2l3a10l31b18igigl2g2lg16lg80l"
  98.   "27l2a2l9a22lb59l2jc43l5b3l3a9lal7a9l31b14igl2g3l2g100l"
  99.   "33l8a14l5a5lb57ljc43l6b3l3a14l5a9l22bl7b3ic10ilb5lg79l2d19l"
  100.   "34l8a17l6a58l2c43l7b3l3a17la10l2bl15b4l7b3a5ci2li92ld17l"
  101.   "35l8a6l4a10l3a58l2c43l7b4l2a16la14l14b5l6b4a5c97ld15l"
  102.   "29la5l9a5l4a14l3a54l2c44l7b4la15l2a14l13b7l5b5a3c3l2i94l2d13l"
  103.   "37l9a3l3ab10l2b2l6al2dla47l2c29l2c12l9b3l2a12l2a16l11b10l4b5a3c3l2i10ld82l3d12l"
  104.   "40l12ab72l6c23l10c5l11b3l2a11la17l10b11l4b6a3c13l3d96l"
  105.   "43l9ab27lb36la8l10c13l3c2l13c14b4l7al4a18l9b12l2blb6a4c12l2d96l"
  106.   "49l9a67l42c15b3l7b2a22l6b18lb6a4c11l2d22lg73l"
  107.   "51l9a21lc37la5l42c17b2l6b25l6b18l6a5c11l2d95l"
  108.   "53l7a23lb42l3b18c9b12c17bl3b29l5b18l5a6c13l2d20lg72l"
  109.   "57l4a14la6la44l20c10b11c18b33l5b13la4l2ala7c12l2dld91l"
  110.   "58l3a10lala10lb43l3a16c10b12c18b6l2b3lb20l5b18l2a3l6c16ld90l"
  111.   "59l3a7l4al5a2lala46l3c2b7c4b2c9b12c20b2l5b20lb4l3b14la4la5l4c11ldldl2d90l"
  112.   "61la4la2l4al10a47l2c3b7c4bc9b13c26b25l3b2lb16la6lc12l2d5ld12la76l"
  113.   "62l4al19a47l3ba6c4b2c8b14c25b27lb2l2b12la3l2a17ld4l4d88l"
  114.   "65la2l18ab47l2b2a6c4bc8b15c24b30l2b17l2b21l5d25la61l"
  115.   "70l16a3b47l3a6c4bc7b15c24b31l2b18l2b15la6l2d32la54l"
  116.   "70l17a3b2c45l2a7cb5l5b16c23b48la2l3b12l4a94l"
  117.   "71l17a2b2cl3a44lc12l2b2l13c5l21b48l3al3b11la2l2a93l"
  118.   "71l17a2b7a61l10c8l19b50l3al3b9l2a2la94l"
  119.   "71l27a61l8c10l18b52l2a2l2b8l2a3la93l"
  120.   "70l29a60l8c2a10l15b54l3alb5l4a11la48la37l"
  121.   "70l30a60l2j5c3a10l13b54lal3a7la7la2l5a36la48l"
  122.   "58lala9l31ala53lj3l3j4c3a12l10b58l4a5l2a6la2la5la5l2ala74l"
  123.   "70l36a54l3j4c2a12l2abl7b59l5a5la4l2a2l5a3la3l3a54la20l"
  124.   "71l37a48lj4l2j4c2a12l2ab2l5b61l5ala2l6a3l3a10l2a2l5a6la2la58l"
  125.   "71l41a51l3c4a11l2ab2l6b62l4a8l2a3lala6l2a3l3a4l3a65l"
  126.   "71l43a5la44l2cl3a11l2a2bl6b63l3a13lal2a13l3a3l3a6la56l"
  127.   "72l46a47l5a11l3a8b16lb48l2a13la3la14la4l3a2l4a3la51l"
  128.   "73l45a49l3a11lala8b68la3l2a31lb3a7lala21la27l"
  129.   "74l45a48l4a10l2a2l8b68l7a20la9l4b30la27l"
  130.   "75l44a19lb28l4a10l2a3l8b73l2alala3la2l2a4la14l4b7la48l"
  131.   "16la59l43a49l4a9l3abl9b80la3la23l2b10la18la25l"
  132.   "77l42a50l3a9l4a4bl6b109lb11la42l"
  133.   "78l41a51l2a7lbl4a5bl6b56lb32lblb9lb61l"
  134.   "79l39a24la27l2a7l11bl6b3lc4lc81l6b5l2b60l"
  135.   "81l37a52l2a7l12bl6a7l2c80l6b6l2b43lal2a12l"
  136.   "82l36a52l3a6l9b3a2b5a7l2c76l2bl7b6l3b58l"
  137.   "27la55l36a33lb18l2a7l7b5a2b4a6l4c75l11b6l3b21la35l"
  138.   "85l34a52l3a6l9b4ab4a5l5c73l15b4l3b22la34l"
  139.   "9la78l31a53l2a7l10b5a7l5c73l17b2l5b22la32l"
  140.   "89l2al27a53l2a7l11b3a8l5c72l25b55l"
  141.   "90l2a2l26a53l19b3a9l5c70l28b22la30l"
  142.   "90l2a2l26a54l18b3a9l5c8lb60l31b15l2c34l"
  143.   "la89l3al25a55l18b3a8l5c7lb59l34b17la32l"
  144.   "91l2al25a56l18b4a8l4c67l35b49l"
  145.   "91l3al22a59l18b3a9l3c67l37b47l"
  146.   "91l3al20a62l17b3a10l2c67l38b46l"
  147.   "92l2a2l19a63l16b2a12lc68l38b45l"
  148.   "92l2al19a64l17ba81l39b44l"
  149.   "54la38l2al19a64l17b82l39b43l"
  150.   "93l22a65l16b82l40b42l"
  151.   "94l21a67l14b84l38b14la27l"
  152.   "94l20a68l14b84l38b42l"
  153.   "94l20a70l12b85l38b41l"
  154.   "94l19a71l11b87l9b9l19b41l"
  155.   "87la7l14al3a72l10b87l9b11l16b42l"
  156.   "95l15a76l2b95l3b16lbl14b42l"
  157.   "95l16a196l11b23lb18l"
  158.   "95l16a197l10b24lb17l"
  159.   "95l16a198l9b25l2b15l"
  160.   "95l12a205lbl2b27l4b13l"
  161.   "96l12a235l4b13l"
  162.   "96l10a207lb31l2b13l"
  163.   "97l10a208l4b24l2blb13l"
  164.   "97lal4al3a209l4b22l4b14l"
  165.   "99l8a210l3b21l4b15l"
  166.   "99l8a211l2b20l4b16l"
  167.   "99lal5a234l4b16l"
  168.   "98lal6a235l2b17l"
  169.   "100l7a234lb18l"
  170.   "99l8a253l"
  171.   "99lal6a253l"
  172.   "100l6a254l"
  173.   "100lal5a8lblb242l"
  174.   "102l5a253l"
  175.   "105la2la251l"
  176.   "104la2l4a249l"
  177.   "106l4a30lb219l"
  178.   "360l"
  179.   "360l"
  180.   "360l"
  181.   "360l"
  182.   "360l"
  183.   "360l"
  184.   "360l"
  185.   "360l"
  186.   "360l"
  187.   "360l"
  188. ))
  189.  
  190. ;;; Define the cities.
  191.  
  192. ;; (should have more British bases - for instance at Bermuda and in West Indies)
  193.  
  194. ;(include "u-e1-1938")
  195. (base 152 78 0 (n "Kano"))
  196. (base 95 124 0 (n "Reykjavik"))
  197. (town 110 29 0 (n "Mar del Plata"))
  198. (town 110 32 0 (n "Montevideo"))
  199. (town 108 32 0 (n "Buenos Aires"))
  200. (town 96 32 0 (n "Santiago"))
  201. (town 97 33 0 (n "Mendoza"))
  202. (town 94 33 0 (n "Valparaiso"))
  203. (town 113 36 0 (n "Porto Alegre"))
  204. (town 97 39 0 (n "Cordoba"))
  205. (town 113 40 0 (n "Curitiba"))
  206. (town 105 40 0 (n "Asuncion"))
  207. (town 115 42 0 (n "Sao Paulo"))
  208. (town 91 42 0 (n "Antofagasta"))
  209. (town 117 43 0 (n "Rio de Janeiro"))
  210. (town 116 46 0 (n "Belo Horizonte"))
  211. (town 108 49 0 (n "Goiania"))
  212. (town 89 49 0 (n "La Paz"))
  213. (town 117 53 0 (n "Salvador"))
  214. (town 79 53 0 (n "Lima"))
  215. (base 183 54 0 (n "Elizabethville"))
  216. (base 167 57 0 (n "Luanda"))
  217. (town 118 57 0 (n "Recife"))
  218. (town 266 58 6 (n "Surabaya"))
  219. (town 260 59 6 (n "Jakarta"))
  220. (base 272 60 6 (n "Ujung Pendang"))
  221. (base 166 60 0 (n "Matadi"))
  222. (base 167 61 0 (n "Kinshasa"))
  223. (town 113 61 0 (n "Fortaleza"))
  224. (base 266 62 6 (n "Banjarmasin"))
  225. (base 91 62 0 (n "Manaus"))
  226. (base 78 62 0 (n "Iquitos"))
  227. (town 71 63 0 (n "Guayaquil"))
  228. (base 253 64 0 (n "Palembang"))
  229. (town 102 64 0 (n "Belem"))
  230. (town 71 65 0 (n "Quito"))
  231. (base 168 66 0 (n "Mboudaka"))
  232. (base 246 69 0 (n "Medan"))
  233. (town 71 69 0 (n "Cali"))
  234. (town 73 70 0 (n "Bogota"))
  235. (town 71 72 0 (n "Medellin"))
  236. (base 143 73 0 (n "Kumasi"))
  237. (base 73 73 0 (n "Cucuta"))
  238. (base 66 74 3 (n "Panama Canal"))
  239. (base 131 75 0 (n "Conakry"))
  240. (town 78 76 0 (n "Caracas"))
  241. (town 72 76 0 (n "Maracaibo"))
  242. (town 69 76 0 (n "Baranquilla"))
  243. (base 57 78 0 (n "Managua"))
  244. (base 243 79 0 (n "Bangkok"))
  245. (base 53 79 0 (n "San Salvador"))
  246. (base 55 80 0 (n "Tegucigalpa"))
  247. (base 71 84 0 (n "Santo Domingo"))
  248. (base 68 84 0 (n "Port-au-Prince"))
  249. (town 43 85 0 (n "Veracruz"))
  250. (town 40 85 0 (n "Mexico City"))
  251. (town 64 86 0 (n "Santiago de Cuba"))
  252. (town 36 86 0 (n "Guadalajara"))
  253. (base 178 87 0 (n "Mecca"))
  254. (town 56 88 0 (n "La Habana"))
  255. (town 37 88 0 (n "San Luis Potosi"))
  256. (town 36 91 0 (n "Monterrey"))
  257. (base 119 94 0 (n "Las Palmas"))
  258. (town 29 94 0 (n "Chihuahua"))
  259. (town 206 96 0 (n "Multan"))
  260. (town 126 97 2 (n "Marrakech"))
  261. (town 185 98 0 (n "Esfahan"))
  262. (town 183 101 0 (n "Tehran"))
  263. (town 191 102 0 (n "Mashhad"))
  264. (base 166 103 0 (n "Adana"))
  265. (base 177 104 0 (n "Tabriz"))
  266. (town 158 104 0 (n "Izmir"))
  267. (town 154 104 4 (n "Athens"))
  268. (town 125 104 0 (n "Cordoba"))
  269. (town 122 104 0 (n "Lisbon"))
  270. (town 174 105 0 (n "Jerevan"))
  271. (town 171 105 0 (n "Erzurum"))
  272. (town 162 105 0 (n "Ankara"))
  273. (town 153 106 4 (n "Thessaloniki"))
  274. (town 198 107 0 (n "Tashkent"))
  275. (city 157 107 0 (n "Istanbul"))
  276. (town 121 107 0 (n "Porto"))
  277. (town 152 108 4 (n "Sofia"))
  278. (town 154 110 4 (n "Bucharest"))
  279. (town 148 110 4 (n "Belgrade"))
  280. (town 143 111 4 (n "Zagreb"))
  281. (base 232 113 0 (n "Ulaan Bataar"))
  282. (town 145 113 4 (n "Budapest"))
  283. (town 142 114 4 (n "Vienna"))
  284. (town 139 116 4 (n "Prague"))
  285. (town 128 116 4 (n "Brussels"))
  286. (town 145 118 4 (n "Warsaw"))
  287. (city 128 118 4 (n "Rotterdam"))
  288. (town 116 119 0 (n "Dublin"))
  289. (town 148 120 4 (n "Vilnius"))
  290. (city 134 121 4 (n "Copenhagen"))
  291. (town 146 122 4 (n "Riga"))
  292. (town 137 125 0 (n "Stockholm"))
  293.  
  294. (infantry 121 120 1)
  295. (infantry 121 119 1)
  296. (infantry 121 118 1)
  297. (infantry 122 118 1)
  298. (infantry 121 117 1)
  299. (infantry 122 117 1)
  300. (infantry 123 117 1)
  301. (infantry 165 96 1)
  302. (infantry 225 89 1)
  303. (infantry 214 85 1)
  304. (infantry 219 81 1)
  305. (infantry 317 33 1)
  306. (armor 122 119 1)
  307. (armor 165 95 1)
  308. (bomber 119 121 1 (in 208))
  309. (bomber 119 121 1 (in 208))
  310. (bomber 120 117 1 (in 181))
  311. (interceptor 122 120 1 (in 193))
  312. (interceptor 122 120 1 (in 193))
  313. (interceptor 120 119 1 (in 222))
  314. (interceptor 120 119 1 (in 222))
  315. (interceptor 123 118 1 (in 225))
  316. (interceptor 123 118 1 (in 225))
  317. (interceptor 120 117 1 (in 181))
  318. (interceptor 124 117 1 (in 164))
  319. (interceptor 124 117 1 (in 164))
  320. (fleet 117 125 1)
  321. (fleet 116 122 1)
  322. (fleet 121 121 1)
  323. (fleet 119 119 1)
  324. (fleet 119 117 1)
  325. (base 146 72 1 (n "Accra"))
  326. (base 187 79 1 (n "Aden"))
  327. (base 170 90 1 (n "Aswan"))
  328. (base 168 92 1 (n "Asyut"))
  329. (base 179 98 1 (n "Baghdad"))
  330. (base 192 50 1 (n "Blantyre"))
  331. (base 303 48 1 (n "Cairns"))
  332. (base 227 72 1 (n "Colombo"))
  333. (base 192 58 1 (n "Dar-es-Salaam"))
  334. (base 287 53 1 (n "Darwin"))
  335. (base 124 117 1 (n "Dover") (# 164))
  336. (base 183 64 1 (n "Entebbe"))
  337. (base 125 102 1 (n "Gibraltar"))
  338. (base 319 22 1 (n "Hobart"))
  339. (base 170 98 1 (n "Jerusalem"))
  340. (base 202 100 1 (n "Kabul"))
  341. (base 174 81 1 (n "Khartoum"))
  342. (base 64 84 1 (n "Kingston"))
  343. (base 249 69 1 (n "Kuala Lumpur"))
  344. (base 150 72 1 (n "Lagos"))
  345. (base 222 79 1 (n "Madras"))
  346. (base 148 100 1 (n "Malta"))
  347. (base 235 88 1 (n "Mandalay"))
  348. (base 191 61 1 (n "Mombasa"))
  349. (base 187 64 1 (n "Nairobi"))
  350. (base 192 32 1 (n "Port Elizabeth"))
  351. (base 155 70 1 (n "Port Harcourt"))
  352. (base 302 56 1 (n "Port Moresby"))
  353. (base 167 96 1 (n "Port Said"))
  354. (base 237 83 1 (n "Rangoon"))
  355. (base 190 47 1 (n "Salisbury"))
  356. (base 168 95 1 (n "Suez"))
  357. (base 212 87 1 (n "Surat"))
  358. (town 306 31 1 (n "Adelaide"))
  359. (town 210 89 1 (n "Ahmadabad"))
  360. (town 164 97 1 (n "Alexandria"))
  361. (town 218 91 1 (n "Allahabad"))
  362. (town 342 29 1 (n "Auckland"))
  363. (town 220 79 1 (n "Bangalore"))
  364. (town 115 121 1 (n "Belfast"))
  365. (town 215 89 1 (n "Bhopal"))
  366. (town 316 38 1 (n "Brisbane"))
  367. (town 120 117 1 (n "Bristol") (# 181))
  368. (town 166 95 1 (n "Cairo"))
  369. (town 9 117 1 (n "Calgary"))
  370. (town 316 30 1 (n "Canberra"))
  371. (town 185 32 1 (n "Cape Town"))
  372. (town 344 22 1 (n "Christchurch"))
  373. (town 220 77 1 (n "Coimbatore"))
  374. (town 228 89 1 (n "Dacca"))
  375. (town 213 94 1 (n "Delhi"))
  376. (town 195 35 1 (n "Durban"))
  377. (town 9 119 1 (n "Edmonton"))
  378. (town 253 88 1 (n "Hong Kong"))
  379. (town 122 120 1 (n "Hull") (# 193))
  380. (town 219 83 1 (n "Hyderabad"))
  381. (town 212 92 1 (n "Jaipur"))
  382. (town 191 39 1 (n "Johannesburg"))
  383. (town 216 92 1 (n "Kanpur"))
  384. (town 203 91 1 (n "Karachi"))
  385. (town 208 97 1 (n "Lahore"))
  386. (town 314 28 1 (n "Melbourne"))
  387. (town 53 111 1 (n "Montreal"))
  388. (town 218 87 1 (n "Nagpur"))
  389. (town 119 121 1 (n "Newcastle") (# 208))
  390. (town 222 91 1 (n "Patna"))
  391. (town 282 33 1 (n "Perth"))
  392. (town 216 83 1 (n "Poona"))
  393. (town 191 36 1 (n "Pretoria"))
  394. (town 199 97 1 (n "Qandahar"))
  395. (town 252 67 1 (n "Singapore"))
  396. (town 72 113 1 (n "St. John's"))
  397. (town 317 32 1 (n "Sydney"))
  398. (town 49 110 1 (n "Toronto"))
  399. (town 2 115 1 (n "Vancouver"))
  400. (town 27 115 1 (n "Winnipeg"))
  401. (city 214 84 1 (n "Bombay"))
  402. (city 227 88 1 (n "Calcutta"))
  403. (city 117 121 1 (n "Glasgow"))
  404. (city 120 119 1 (n "Manchester") (# 222))
  405. (capital 123 118 1 (n "London") (# 225))
  406.  
  407. (base 142 71 2 (n "Abidjan"))
  408. (base 169 102 2 (n "Aleppo"))
  409. (base 206 47 2 (n "Antananarivo"))
  410. (base 135 78 2 (n "Bamako"))
  411. (base 249 81 6 (n "Da-nang"))
  412. (base 125 80 2 (n "Dakar"))
  413. (base 158 70 2 (n "Douala"))
  414. (base 244 87 6 (n "Ha-noi"))
  415. (base 204 50 2 (n "Majanga"))
  416. (base 248 77 6 (n "Phnom-Penh"))
  417. (base 252 76 6 (n "Sai-gon"))
  418. (base 142 102 2 (n "Tunis"))
  419. (town 135 102 2 (n "Algiers"))
  420. (town 125 99 2 (n "Casablanca"))
  421. (town 127 99 2 (n "Fez"))
  422. (town 132 101 2 (n "Oran"))
  423. (town 129 109 2 (n "Toulouse"))
  424. (town 134 110 2 (n "Nice"))
  425. (town 124 113 2 (n "Nantes"))
  426. (town 132 109 2 (n "Marseilles"))
  427. (town 131 111 2 (n "Lyon"))
  428. (town 125 115 2 (n "Le Havre"))
  429. (town 127 110 2 (n "Bordeaux"))
  430. (capital 128 114 2 (n "Paris"))
  431.  
  432. (infantry 56 108 3)
  433. (infantry 41 105 3)
  434. (infantry 10 103 3)
  435. (infantry 54 101 3)
  436. (infantry 263 81 3)
  437. (fleet 3 113 3)
  438. (fleet 58 108 3)
  439. (fleet 7 104 3)
  440. (fleet 54 104 3)
  441. (fleet 14 99 3)
  442. (base 268 76 3 (n "Cebu"))
  443. (base 65 75 3 (n "Panama City"))
  444. (town 25 101 3 (n "Albuquerque"))
  445. (town 48 99 3 (n "Atlanta"))
  446. (town 46 99 3 (n "Birmingham"))
  447. (town 50 108 3 (n "Buffalo"))
  448. (town 45 105 3 (n "Cincinnati"))
  449. (town 48 106 3 (n "Cleveland"))
  450. (town 27 97 3 (n "El Paso"))
  451. (town 341 87 3 (n "Honolulu"))
  452. (town 43 105 3 (n "Indianapolis"))
  453. (town 53 96 3 (n "Jacksonville"))
  454. (town 35 105 3 (n "Kansas City"))
  455. (town 263 80 3 (n "Manila"))
  456. (town 56 91 3 (n "Miami"))
  457. (town 39 109 3 (n "Milwaukee"))
  458. (town 34 110 3 (n "Minneapolis-St. Paul"))
  459. (town 45 102 3 (n "Nashville"))
  460. (town 43 95 3 (n "New Orleans"))
  461. (town 54 102 3 (n "Norfolk"))
  462. (town 34 101 3 (n "Oklahoma City"))
  463. (town 33 107 3 (n "Omaha"))
  464. (town 20 99 3 (n "Phoenix"))
  465. (town 50 106 3 (n "Pittsburgh"))
  466. (town 3 111 3 (n "Portland"))
  467. (town 52 108 3 (n "Rochester"))
  468. (town 9 104 3 (n "Sacramento"))
  469. (town 18 106 3 (n "Salt Lake City"))
  470. (town 36 95 3 (n "San Antonio"))
  471. (town 17 98 3 (n "San Diego"))
  472. (town 74 84 3 (n "San Juan"))
  473. (town 39 104 3 (n "St. Louis"))
  474. (town 54 93 3 (n "Tampa"))
  475. (town 23 97 3 (n "Tucson"))
  476. (town 36 102 3 (n "Tulsa"))
  477. (town 33 103 3 (n "Wichita"))
  478. (city 57 108 3 (n "Boston"))
  479. (city 41 107 3 (n "Chicago"))
  480. (city 37 98 3 (n "Dallas/Ft Worth"))
  481. (city 25 105 3 (n "Denver"))
  482. (city 45 108 3 (n "Detroit"))
  483. (city 39 95 3 (n "Houston"))
  484. (city 14 100 3 (n "Los Angeles"))
  485. (city 56 106 3 (n "New York"))
  486. (city 54 105 3 (n "Philadelphia"))
  487. (city 8 103 3 (n "San Francisco"))
  488. (city 4 113 3 (n "Seattle"))
  489. (capital 53 104 3 (n "Washington DC"))
  490.  
  491. (infantry 148 126 4)
  492. (infantry 149 124 4)
  493. (infantry 150 124 4)
  494. (infantry 151 124 4)
  495. (infantry 153 124 4)
  496. (infantry 153 123 4)
  497. (infantry 156 122 4)
  498. (infantry 157 122 4)
  499. (infantry 158 122 4)
  500. (infantry 158 121 4)
  501. (infantry 158 120 4)
  502. (infantry 159 119 4)
  503. (infantry 161 118 4)
  504. (infantry 161 117 4)
  505. (infantry 128 115 4)
  506. (infantry 162 115 4)
  507. (infantry 127 114 4)
  508. (infantry 162 114 4)
  509. (infantry 125 113 4)
  510. (infantry 162 113 4)
  511. (infantry 163 113 4)
  512. (infantry 127 111 4)
  513. (armor 152 124 4)
  514. (armor 160 119 4)
  515. (armor 162 116 4)
  516. (air-force 132 118 4)
  517. (air-force 129 116 4)
  518. (air-force 126 114 4)
  519. (air-force 129 114 4)
  520. (air-force 129 113 4)
  521. (air-force 126 112 4)
  522. (bomber 142 119 4)
  523. (bomber 138 117 4)
  524. (bomber 128 113 4)
  525. (interceptor 131 119 4)
  526. (interceptor 129 118 4)
  527. (interceptor 131 118 4)
  528. (interceptor 127 115 4)
  529. (interceptor 134 114 4)
  530. (convoy 132 124 4)
  531. (convoy 135 120 4)
  532. (convoy 142 120 4)
  533. (convoy 124 115 4)
  534. (sub-fleet 131 133 4)
  535. (sub-fleet 125 127 4)
  536. (sub-fleet 130 121 4)
  537. (sub-fleet 130 120 4)
  538. (sub-fleet 131 120 4)
  539. (sub-fleet 127 118 4)
  540. (sub-fleet 124 112 4)
  541. (sub-fleet 126 110 4)
  542. (base 126 127 4 (n "Bergen"))
  543. (base 132 132 4 (n "Narvik"))
  544. (town 131 117 4 (n "Dortmund"))
  545. (town 132 117 4 (n "Essen"))
  546. (town 134 116 4 (n "Frankfurt"))
  547. (town 143 120 4 (n "Konigsberg"))
  548. (town 137 114 4 (n "Munich"))
  549. (town 131 125 4 (n "Oslo"))
  550. (town 135 114 4 (n "Stuttgart"))
  551. (city 141 120 4 (n "Danzig"))
  552. (city 132 119 4 (n "Hamburg"))
  553. (capital 137 118 4 (n "Berlin"))
  554.  
  555. (infantry 138 111 5)
  556. (infantry 143 107 5)
  557. (infantry 146 102 5)
  558. (infantry 158 97 5)
  559. (convoy 137 109 5)
  560. (convoy 143 106 5)
  561. (convoy 145 103 5)
  562. (convoy 150 97 5)
  563. (fleet 147 105 5)
  564. (base 184 74 5 (n "Adis Adeba"))
  565. (base 180 81 5 (n "Asmera"))
  566. (base 194 68 5 (n "Mogadishu"))
  567. (town 154 97 5 (n "Benghazi"))
  568. (town 136 110 5 (n "Genoa"))
  569. (town 145 102 5 (n "Palermo"))
  570. (town 134 111 5 (n "Torino"))
  571. (town 151 96 5 (n "Tripoli"))
  572. (city 136 111 5 (n "Milan"))
  573. (capital 142 107 5 (n "Rome"))
  574.  
  575. (infantry 251 111 6)
  576. (infantry 251 107 6)
  577. (infantry 247 106 6)
  578. (infantry 247 103 6)
  579. (infantry 270 102 6)
  580. (infantry 271 102 6)
  581. (infantry 242 101 6)
  582. (infantry 244 100 6)
  583. (infantry 247 100 6)
  584. (infantry 249 97 6)
  585. (infantry 249 94 6)
  586. (infantry 253 94 6)
  587. (infantry 252 89 6)
  588. (convoy 272 103 6)
  589. (convoy 271 100 6)
  590. (convoy 262 99 6)
  591. (convoy 269 99 6)
  592. (fleet 267 100 6)
  593. (fleet 270 100 6)
  594. (fleet 272 100 6)
  595. (fleet 268 99 6)
  596. (cv-fleet 264 100 6)
  597. (cv-fleet 263 98 6)
  598. (sub-fleet 270 107 6)
  599. (sub-fleet 263 100 6)
  600. (sub-fleet 265 99 6)
  601. (town 270 106 6 (n "Aomori"))
  602. (town 253 109 6 (n "Changchun"))
  603. (town 258 107 6 (n "Changjin"))
  604. (town 251 105 6 (n "Dairen"))
  605. (town 263 99 6 (n "Fukuoka"))
  606. (town 253 111 6 (n "Haerbin"))
  607. (town 266 100 6 (n "Hiroshima"))
  608. (town 264 97 6 (n "Kagoshima"))
  609. (town 268 102 6 (n "Kanazawa"))
  610. (town 258 101 6 (n "Kwangjin"))
  611. (town 264 92 6 (n "Naha"))
  612. (town 269 103 6 (n "Niigata"))
  613. (town 260 101 6 (n "Pusan"))
  614. (town 255 105 6 (n "Pyongyang"))
  615. (town 249 113 6 (n "Qiqihaer"))
  616. (town 269 109 6 (n "Sapporo"))
  617. (town 271 104 6 (n "Sendai"))
  618. (town 257 103 6 (n "Seoul"))
  619. (town 252 107 6 (n "Shengyang"))
  620. (town 259 88 6 (n "Kaohsiun"))
  621. (town 259 90 6 (n "T'aipei"))
  622. (city 269 101 6 (n "Nagoya"))
  623. (city 268 100 6 (n "Osaka"))
  624. (capital 271 101 6 (n "Tokyo"))
  625.  
  626. (infantry 149 126 7)
  627. (infantry 150 126 7)
  628. (infantry 151 125 7)
  629. (infantry 152 125 7)
  630. (infantry 154 124 7)
  631. (infantry 154 123 7)
  632. (infantry 155 123 7)
  633. (infantry 156 123 7)
  634. (infantry 157 123 7)
  635. (infantry 158 123 7)
  636. (infantry 159 122 7)
  637. (infantry 160 121 7)
  638. (infantry 159 120 7)
  639. (infantry 160 120 7)
  640. (infantry 161 119 7)
  641. (infantry 162 118 7)
  642. (infantry 238 118 7)
  643. (infantry 162 117 7)
  644. (infantry 252 117 7)
  645. (infantry 163 116 7)
  646. (infantry 163 115 7)
  647. (infantry 164 114 7)
  648. (infantry 164 113 7)
  649. (infantry 260 113 7)
  650. (infantry 165 112 7)
  651. (infantry 259 110 7)
  652. (base 204 109 7 (n "Alma-Ata"))
  653. (base 175 112 7 (n "Astrachan'"))
  654. (base 252 116 7 (n "Blagoveshchenk"))
  655. (base 237 118 7 (n "Chita"))
  656. (base 203 108 7 (n "Frunze"))
  657. (base 228 118 7 (n "Irkutsk"))
  658. (base 180 124 7 (n "Niznij Tagil"))
  659. (base 282 119 7 (n "P. Kamchatkij"))
  660. (base 232 117 7 (n "Ulan Ude"))
  661. (base 207 115 7 (n "Ust' Kamenogorsk"))
  662. (base 259 109 7 (n "Vladivostok"))
  663. (town 179 106 7 (n "Baku"))
  664. (town 205 119 7 (n "Barnaul"))
  665. (town 157 119 7 (n "Br'ansk"))
  666. (town 261 114 7 (n "Chabarovsk"))
  667. (town 184 120 7 (n "Chelabinsk"))
  668. (town 161 114 7 (n "Dnepropetrovsk"))
  669. (town 199 104 7 (n "Dusanbe"))
  670. (town 165 122 7 (n "Gorky"))
  671. (town 160 123 7 (n "Jaroslavi"))
  672. (town 198 115 7 (n "Karaganda"))
  673. (town 208 120 7 (n "Kemerovo"))
  674. (town 161 116 7 (n "Kharkov"))
  675. (town 261 116 7 (n "Komsomol'sk"))
  676. (town 213 123 7 (n "Krasnojarsk"))
  677. (town 173 119 7 (n "Kujbyshev"))
  678. (town 188 120 7 (n "Kurgan"))
  679. (town 149 125 7 (n "Leningrad"))
  680. (town 182 119 7 (n "Magnitogorsk"))
  681. (town 150 119 7 (n "Minsk"))
  682. (town 210 119 7 (n "Novokuzneck"))
  683. (town 157 112 7 (n "Odessa"))
  684. (town 196 120 7 (n "Omsk"))
  685. (town 179 117 7 (n "Orenburg"))
  686. (town 192 120 7 (n "Petropavlovsk"))
  687. (town 182 122 7 (n "Sverdlovsk"))
  688. (town 187 122 7 (n "T'umen'"))
  689. (town 173 107 7 (n "Tbilisi"))
  690. (town 206 122 7 (n "Tomsk"))
  691. (town 170 114 7 (n "Stalingrad"))
  692. (city 163 114 7 (n "Doneck"))
  693. (city 155 116 7 (n "Kiev"))
  694. (city 204 121 7 (n "Novosibirsk"))
  695. (capital 159 121 7 (n "Moscow"))
  696.  
  697. (infantry 237 105 8)
  698. (infantry 240 104 8)
  699. (infantry 239 103 8)
  700. (infantry 241 102 8)
  701. (infantry 241 99 8)
  702. (infantry 242 99 8)
  703. (infantry 245 98 8)
  704. (infantry 247 98 8)
  705. (infantry 247 97 8)
  706. (infantry 245 95 8)
  707. (infantry 247 95 8)
  708. (infantry 249 93 8)
  709. (infantry 252 93 8)
  710. (infantry 239 92 8)
  711. (infantry 255 92 8)
  712. (infantry 240 91 8)
  713. (infantry 255 91 8)
  714. (infantry 249 90 8)
  715. (town 244 106 8 (n "Baoding"))
  716. (town 246 105 8 (n "Beijing"))
  717. (town 248 94 8 (n "Changsha"))
  718. (town 239 96 8 (n "Chengdu"))
  719. (town 241 95 8 (n "Chonqing"))
  720. (town 256 92 8 (n "Fuzhou"))
  721. (town 250 89 8 (n "Guangzhou"))
  722. (town 250 85 8 (n "Haikou"))
  723. (town 250 98 8 (n "Huainan"))
  724. (town 239 91 8 (n "Kunming"))
  725. (town 251 94 8 (n "Nanchang"))
  726. (town 252 98 8 (n "Nanjing"))
  727. (town 256 95 8 (n "Ningbao"))
  728. (town 255 97 8 (n "Shanghai"))
  729. (town 243 103 8 (n "Taiyuan"))
  730. (town 248 104 8 (n "Tianjin"))
  731. (town 249 96 8 (n "Wuhan"))
  732. (town 241 100 8 (n "Xi'an"))
  733. (town 233 102 8 (n "Xining"))
  734. (town 250 100 8 (n "Xuzhou"))
  735. (town 245 101 8 (n "Zhengzhou"))
  736.  
  737. (town 131 107 9 (n "Barcelona"))
  738. (town 125 109 9 (n "Bilbao"))
  739. (town 129 105 9 (n "Valencia"))
  740. (town 128 107 9 (n "Zaragoza"))
  741. (city 126 106 9 (n "Madrid"))
  742.  
  743. ;;; Modify for territorial changes from 1938.
  744.  
  745. ;; British gains in East Africa.
  746.  
  747. (unit "Adis Adeba" (s gb))
  748. (unit "Asmera" (s gb))
  749. (unit "Mogadishu" (s gb))
  750.  
  751. ;; German gains in Europe.
  752.  
  753. (unit "Copenhagen" (s de))
  754. (unit "Rotterdam" (s de))
  755. (unit "Warsaw" (s de))
  756. (unit "Brussels" (s de))
  757. (unit "Prague" (s de))
  758. (unit "Vienna" (s de))
  759. (unit "Budapest" (s de))
  760. (unit "Zagreb" (s de))
  761. (unit "Bucharest" (s de))
  762. (unit "Thessaloniki" (s de))
  763. (unit "Athens" (s de))
  764. (unit "Bordeaux" (s de))
  765. (unit "Le Havre" (s de))
  766. (unit "Lyon" (s de))
  767. (unit "Marseilles" (s de))
  768. (unit "Nantes" (s de))
  769. (unit "Nice" (s de))
  770. (unit "Toulouse" (s de))
  771. (unit "Paris" (s de))
  772. (unit "Kiev" (s de))
  773. (unit "Minsk" (s de))
  774. (unit "Odessa" (s de))
  775. (unit "Riga" (s de))
  776. (unit "Vilnius" (s de))
  777.  
  778. ;; Japanese gains in China.
  779.  
  780. (unit "Baoding" (s jp))
  781. (unit "Beijing" (s jp))
  782. (unit "Tianjin" (s jp))
  783.  
  784. ;; (add minor countries also?)
  785.  
  786. ;; (set up agreements applying to particular dates)
  787.  
  788. (scorekeeper (do last-side-wins))
  789.  
  790. (set initial-date "Jan 1942")
  791.  
  792. ;;; Set up January 1942 alliances.
  793.